# 基于哪个镜像.
#FROM openjdk:11-slim
FROM openjdk:8-slim

MAINTAINER Allen
#设置时区
ENV TZ Asia/Shanghai
# 将本地文件夹挂载到当前容器
VOLUME /tmp
# 拷贝文件到容器
ADD haoyu-auth-server*.jar haoyu-auth-server.jar
# 打开服务端口
EXPOSE 7777
# 如果为jdk11，需加入-Djdk.module.illegalAccess=deny关闭非法反射警告
#-Djava.security.egd为JAVA中的配置发生器,file:/dev/./urandom为Linux要表示urandom的路径,也就是/dev/urandom文件
#ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/haoyu-auth-server.jar"]
#复制脚步
COPY entrypoint.sh /entrypoint.sh
#脚步可执行
RUN chmod 777 /entrypoint.sh
#运行脚步
ENTRYPOINT ["/entrypoint.sh"]